About Walnut 1970 Limited (08923426) United Kingdom