About Thomas Hewitt Ltd (08716725) United Kingdom