About Saffron (richmond) Ltd (06746776) United Kingdom