About Walnut Holdings Limited (06560716) United Kingdom