About Betts Fellows Ltd (12535198) United Kingdom