About Slade Edwards & Co. (insurance Brokers) Limited (01324670) United Kingdom