About T W Bell & Sons (holdings) Limited (06880707) United Kingdom