About Andrew Lee Hammond Ltd (12161217) United Kingdom