About Lock & Co (glasgow) Limited (SC647662) United Kingdom