About Pilmuir Loch Limited (SC280098) United Kingdom