About Nerina Farmer Limited (06446902) United Kingdom