About Stainton Road 1960 Limited (09291270) United Kingdom