About Silk Touch Limited (05564524) United Kingdom