About Betts Limited (03586975) United Kingdom