About Lyndhurst Spice Limited (07161369) United Kingdom