About Cottam & Glaister Limited (05963928) United Kingdom