About Andrew Louis Management Limited (12564663) United Kingdom