About Hammersmith Grove Limited (04893354) United Kingdom