About Poplar Mot Centre Limited (09714021) United Kingdom