About J. A. & D. V. Taylor Limited (00518401) United Kingdom