About Thayers Limited (00988813) United Kingdom