About Beaumont Interiors (london) Limited (06902648) United Kingdom