About Ajm Polar Ltd (09909381) United Kingdom