About London Velvet Ltd (09837233) United Kingdom