About Jeremy & Co (stratford) Limited (11928613) United Kingdom