About Walnut & Weave (home Fashion) Ltd (08212612) United Kingdom