About T.e. Naylor Limited (10908412) United Kingdom