About B & D Glassmasters Limited (02735500) United Kingdom