About Hammond Of Hendon Ltd (04804870) United Kingdom