About Hammond Barbara Lacey Limited (03763422) United Kingdom