About Ballyholme Management Limited (NI040670) United Kingdom