About J.e. Theaker And Son Limited (04716663) United Kingdom