About Derry Group Limited (09763918) United Kingdom