About S Betts Ltd (12271158) United Kingdom