About Henley-on-thames Menswear Ltd. (08972260) United Kingdom