About Apollo Motor Company (sittingbourne) Limited (10408312) United Kingdom