About Hammond Solutions Essex Ltd (09209629) United Kingdom