About Janine Farmer Ltd (10966009) United Kingdom