About Druid Tiles Limited (04179228) United Kingdom