About Errigal Developments Limited (04322666) United Kingdom