About Harris Bros. And Collard Limited (00707729) United Kingdom