About Polo Motor Company Ltd (08815965) United Kingdom