About Lcuk Solihull Ltd (13475841) United Kingdom