About Bentley & Taylor Limited (02164917) United Kingdom