About Taylors Tilers Limited (08497027) United Kingdom