About The Natural Stone Tile Company Limited (02330181) United Kingdom