About Bentley Slade Limited (01860188) United Kingdom