About Bloomore (london) Limited (13367730) United Kingdom