About Skene Enterprises (aberdeen) Limited (SC072886) United Kingdom