About W. Howard Taylor Limited (00616637) United Kingdom