About Cogan & Mater Limited (05111596) United Kingdom