About Betts International Limited (03586976) United Kingdom