About T.d.e. Pick & Sons Limited (10308190) United Kingdom