About Hammond Walker Limited (07202031) United Kingdom