About Wickham Rye & Co. Limited (01299797) United Kingdom