About Dee & Company (menswear) Limited (SC046751) United Kingdom