About Hammersmith Natural Ltd (13079684) United Kingdom