About Merix Limited (03587148) United Kingdom