About Druid Inn (mold) Limited (11790654) United Kingdom