About N. & D.a. Taylor Limited (01235216) United Kingdom