About Bagby Services Limited (11067137) United Kingdom