About Gerhard D Thomas Limited (12044197) United Kingdom