About Wickenden & Son Limited (00415104) United Kingdom