About 68 Hammersmith Grove (london) Ltd (04900331) United Kingdom