About West Loch House Ltd (SC673020) United Kingdom