Company name: Hand Made Food
Description: Petite deli/cafe with farm-to-table menu
40 Tranquil Vale, Blackheath, London SE3 0BD, United Kingdom