About Johnny Hammond Ltd. (07882602) United Kingdom