About Stratton Saffron Limited (09556926) United Kingdom