About Beaman Glass (london) Limited (02783904) United Kingdom