About Baumore Holdings Ltd (12097199) United Kingdom