About Derry Solutions Limited (08705479) United Kingdom