About Harry Betts Ltd (13093979) United Kingdom