About W.j.horrod Limited (00682155) United Kingdom