About Stansfields Fragrance Oils Limited (11364866) United Kingdom