About Bentham & Holroyd Limited (00185672) United Kingdom