About E.t.cherry & Sons Limited (00627849) United Kingdom