About Steward Safety Supplies Ltd. (03900363) United Kingdom