Food & Beverages - London, England, United Kingdom
The Carved Angel Limited is a food & beverages company based out of 25 Harley St, London, United Kingdom.