About Clearglass (cambridge) Limited (07953485) United Kingdom