About The Olive Tea Room & Desserts Ltd (12182760) United Kingdom