About Bloomsbury Mill Ltd (10204885) United Kingdom