About Hammond Finance Limited (07427547) United Kingdom