About Shandon Loch Limited (SC479653) United Kingdom