About David Loch Ltd (SC602258) United Kingdom