About Hammond & Daughter Ltd (12453911) United Kingdom