About Denny & Coe Ltd (12776044) United Kingdom