About John Simpson Racing & Developments Limited (01564365) United Kingdom