About Machine & Hygiene Ltd (11816830) United Kingdom