About Mirlees International Limited (01918615) United Kingdom