About Ali Allen Ltd (12612677) United Kingdom