About Bagford Limited (11589633) United Kingdom