About Shepperton Group Limited (01305567) United Kingdom