About David J Taylor Limited (13499306) United Kingdom