About Stuart Lochhead Limited (06162983) United Kingdom