About Mitre-master Limited (02818428) United Kingdom