About Hydra Tiles Ltd (10296208) United Kingdom