About Slade Edwards & Co. (health & Safety Services) Limited (05325263) United Kingdom