About Thomas & George Ltd (10552660) United Kingdom