About T & L Partitioning Limited (05045217) United Kingdom