About T. Ensor & Son (dorchester) Limited (02904019) United Kingdom