About T.o.r. Construction Limited (07723159) United Kingdom