About Odyssey Hair Design (aberdeen) Limited (SC388926) United Kingdom