About Hammond And Pound Ltd (12496345) United Kingdom