About H & R Byass Ltd (13152675) United Kingdom