About Lyndhurst Nutrition Limited (12195173) United Kingdom