About Haml Company Limited (04172053) United Kingdom