About Bloomsbury Footwear Design Limited (05011913) United Kingdom