About Griff Thomas Ltd (06512805) United Kingdom