About Saffron Colchester Ltd (11952706) United Kingdom