About Parkhouse Sports & Leisure Vehicles Ltd (10923258) United Kingdom