About T.e. Dibble Limited (04385615) United Kingdom