About Druid Inn (n. Wales) Limited (05644097) United Kingdom