About Mei Fields Designs Limited (08023040) United Kingdom