About John Maher Racing Limited (SC242671) United Kingdom