About Apollo Motor Company (salisbury) Limited (10411895) United Kingdom