About Bloomsy Of London Limited (10173159) United Kingdom