About Walnut & Cashew Limited (10987900) United Kingdom