About W.d. & P. Handy Limited (01145608) United Kingdom