About J P Mcgrath Racing Limited (10783489) United Kingdom