About Glass Loch Limited (SC596708) United Kingdom