About John Mahoney Limited (07012818) United Kingdom