About Michael Cafferkey (saffron Walden) Limited (01248022) United Kingdom