About Slade Edwards & Co (risk Management) Limited (06285719) United Kingdom