About Silk Works London Ltd (12555867) United Kingdom