About J. D. Taylor & Son Limited (05591089) United Kingdom