About Balladon Ltd (NI635110) United Kingdom