About Polimax Motorsport Ltd (07812636) United Kingdom