About Merefield Associates Limited (01113860) United Kingdom