About Thurbon-myers Limited (12076814) United Kingdom