About Derry Associates Limited (07489639) United Kingdom