About H. & E. Horswood Limited (00492490) United Kingdom