About Apollo Motor Company (bournemouth) Limited (04093907) United Kingdom