About Bagsford Limited (10631422) United Kingdom