About Aberdeen Design Limited (SC219779) United Kingdom