About Ballyholme View Limited (NI046596) United Kingdom