About Nourish Stratford Limited (10955267) United Kingdom