About Mitre Engineering Limited (12922131) United Kingdom