About Aj Tucker Ltd (10524386) United Kingdom