About Wakehurst Holdings Ltd (12605586) United Kingdom