About Struthers & Carter Limited (00349307) United Kingdom