About Sarah Breakwell Vfx Limited (11197284) United Kingdom