About L & D A Taylor Limited (04251613) United Kingdom