About Taylor Made Tiling Limited (SC678846) United Kingdom