About Polar Design And Engineering Ltd (13158202) United Kingdom