About Jackal Safety Limited (11158626) United Kingdom