About New Image Tile Studio Limited (04725092) United Kingdom