About Julia S Tea Rooms Limited (07046415) United Kingdom