About Shepperton 6939 Limited (11866592) United Kingdom