About Mitre Associates Limited (04351016) United Kingdom