About Aj Haworth Ltd (12023105) United Kingdom