About Jack Mcloughlin Ltd (12318232) United Kingdom