About The Herb Garden Management Company Limited (06017540) United Kingdom