About Apollo Motor Company (bexhill) Limited (06932994) United Kingdom