About West Loch Ltd (SC682833) United Kingdom