About Andrew Louis Investments Limited (06596662) United Kingdom