About S&s Chelmsford Coffee Ltd (12027434) United Kingdom