About Ben Phillips Automotive Limited (10731408) United Kingdom