About Anderson Lloyd International Ltd (11846676) United Kingdom