About Nick Padmore Racing Ltd (11162492) United Kingdom