About Velvet Mill Management Company Limited (01646789) United Kingdom