About Charles W. Taylor & Son Limited (00469655) United Kingdom