About Station Aberdeen Ltd (SC695822) United Kingdom