About Collister & Glover (holding) Limited (03037357) United Kingdom