About Lochbay Limited (SC196989) United Kingdom