About Eden Scott (aberdeen) Limited (SC362015) United Kingdom