About James Mcloughlin Ltd (07874397) United Kingdom