About Betts-richards Publishing Ltd. (10783150) United Kingdom