About Wallace & Gromit Limited (02671012) United Kingdom