About Shalimar Creative Sales Ltd (08983211) United Kingdom