About Merefields Limited (02105224) United Kingdom