About Neuhaus Holdings Limited (13307001) United Kingdom