About E Tupling And Son Limited (00884998) United Kingdom