About Holmes And Hurst Limited (13538762) United Kingdom