About Andrew Finlay Ltd (11066876) United Kingdom