About John Oloughlin Ltd (12885104) United Kingdom