About W. Deeley & Son Limited (09590227) United Kingdom