About The Coach House Bar & Restaurant Limited (SC604112) United Kingdom