About Jackson & Phillips Automotive Services Ltd. (03266350) United Kingdom