About Omram Menswear Ltd (08398748) United Kingdom