About John Tickle Racing Equipment Ltd (11691877) United Kingdom