About D. Scott & Sons Tiling Limited (04585483) United Kingdom