About T & L Tiling Ltd. (SC304716) United Kingdom