About Mitre Services Ltd (09583698) United Kingdom