About C A Picken & Son Limited (07139965) United Kingdom