About Mid Brae Inn Limited (SC427912) United Kingdom