About D.e.thomas & Sons Limited (01463680) United Kingdom