About Velvet And Rose London Ltd (08436644) United Kingdom