About William Loch Ltd (SC535018) United Kingdom