About Ballyclare Special Products Limited (NF003195) Great Britain