Company name: Wild Peacock Catering
Description: Wild Peacock Catering
25 Palace Gate, South Kensington, London W8 5LS, United Kingdom