About Coughlin Blatch Limited (09891066) United Kingdom