About Holman & Beddoes Limited (00685056) United Kingdom