About J H J Racing Team Limited (05963523) United Kingdom