About Sherratt Safety Netting Limited (10837210) United Kingdom