About Loch And Quay Limited (SC701999) United Kingdom