About T. Whyatt & Son Ltd (08802942) United Kingdom