About Andrew Hammond Art Limited (09629876) United Kingdom