About Walstead Uk Holdings Limited (06941612) United Kingdom