About James Saffron Ltd (07898070) United Kingdom