About Ballyvale Consulting Limited (NI668792) United Kingdom