About Anchor Jack Ltd (11576125) United Kingdom