About Spirits Development & Management Company (sdmc) Limited (SC465858) United Kingdom