About Scented Systems (scotland) Ltd (SC561832) United Kingdom