About Polar Pm Ltd (05270329) United Kingdom