About Menrica Engineering Co. Limited (01007981) United Kingdom