About Jackal Limited (02813787) United Kingdom