About Cannon Hygiene Framework Limited (12108575) United Kingdom