About B&m Interiors (london) Limited (10690154) United Kingdom