About Aardman Trustees Limited (03668244) United Kingdom