About Ferrara & Coyle Ltd (13051134) United Kingdom