About T Walker Building Ltd (13235644) United Kingdom