About Thoroughgood Holdings Limited (13007422) United Kingdom