About Harris & Sons Limited (00803112) United Kingdom