About Camamile & Hay Limited (07280480) United Kingdom