About A.l.betts Limited (00625872) United Kingdom