About Derrychulla Ltd (13701057) United Kingdom