About Torkard Construction Co. Limited (00829957) United Kingdom