About Hardy And Byrd Limited (10740966) United Kingdom