About T & B (contractors) Holdings Limited (08799004) United Kingdom