About Marlborough Tiles Holdings Limited (00417049) United Kingdom