About Ballygrenane Consulting Limited (07913983) United Kingdom