About Druid Ltd (SC585969) United Kingdom