About Horton Wickham Ltd (13512946) United Kingdom