About Ballyclare Elstock Ltd (13675328) United Kingdom