About Merx Northwest Limited (11951983) United Kingdom