This may throw some light on the MJ - extracted from Companies Office register (in the public domain) certainly the same person with an extra christian name added in later years
PETCH, Mark James Wayne
V8 SUPERTOURERS LIMITED (3124785) - Director & Shareholder
Director Appointed 16 Sep 2010
Shareholder 17% (Individually Held)
PETCH, Mark James
TOTAL PUMP SOLUTIONS LIMITED (968534)(Struck off) - Director
Director Appointed 14 Jul 1999