About T E Wells & Sons Limited (06653611) United Kingdom