About W.l. Derrick & Company Limited (00620226) United Kingdom