About T.c. Wall & Sons Limited (00623664) United Kingdom