About Hammond Walker Financial Limited (07201930) United Kingdom