About Derrycahill Ltd (11838380) United Kingdom