About Exmoor Glass Limited (03170766) United Kingdom