About T. Keeble & Son Ltd (09467245) United Kingdom