About Seno Scents Ltd (13390724) United Kingdom