About Druid Ib Limited (05566926) United Kingdom