About Bagshot Services Holdings Limited (03491158) United Kingdom