About Wickham Bishops Ltd (13548909) United Kingdom