About The Orchid Cafe Bar Limited (08001854) United Kingdom