About James Coughlin Limited (07623311) United Kingdom