About Contrax Management Ltd (04235470) United Kingdom