About Vincent Rose London Ltd (13569228) United Kingdom