About Aberdeen Facilities Limited (SC482641) United Kingdom