About Horwich Cohen Coghlan Ltd (08043633) United Kingdom