About Okehampton Glass Limited (03964960) United Kingdom