About Ian Hudson And Co Limited (06826865) United Kingdom