About Shuttle & Savory Limited (10625339) United Kingdom