About Broadstairs Motor Company Limited (04914889) United Kingdom