About The Saffron House Limited (05279068) United Kingdom