About T. Ensor & Son Limited (02776822) United Kingdom