About W. Picton & Son Limited (05584928) United Kingdom