About Sapphire Glass Merchants Limited (06795963) United Kingdom