About Shepperton Design Limited (04191027) United Kingdom