Fat Peach is fast becoming one of the go to Craft companies for Film and TV. Based in Buckinghamshire and covering the whole of the UK.