About Saffron Hall Limited (08241158) United Kingdom