About Saffron Yardley Ltd (13299195) United Kingdom