About John Betts & Sons Ltd (12328505) United Kingdom