About Saffron (halifax) Ltd (10647955) United Kingdom