About Glassar Limited (08302100) United Kingdom