About T. C. Foott Ltd (12158423) United Kingdom