About Bagshaw Services Limited (12808393) United Kingdom