About Bentham & Holroyd (holdings) Limited (11304448) United Kingdom