About Ballycastle Developments Ltd (06471775) United Kingdom