About 54 Druid Street Limited (12571150) United Kingdom