About N&d Hygiene & Facility Solutions Limited (10479218) United Kingdom