About Freshshield Management Limited (09368781) United Kingdom