About Westhead Glass Limited (08971086) United Kingdom