About Hazel And West Holdings Limited (12816272) United Kingdom