About Peter Alcock Automotive Limited (11507988) United Kingdom