About Ruddle Merz (leicester) Limited (03524272) United Kingdom