About Holmes And Hemmant Limited (00722650) United Kingdom