About T. H. Woodhouse & Co. Ltd (06561525) United Kingdom