About R Betts Holdings Limited (08027393) United Kingdom