About The Glassmen Limited (12473757) United Kingdom