About Stamford Tiling Company Limited (10155294) United Kingdom