About Baglin Ltd (12860293) United Kingdom