About Bromley Motor Works Limited (00918108) United Kingdom