About The Silk Puppet Ltd (10941426) United Kingdom