About T. & B. Containers Holdings Ltd (10189986) United Kingdom