About Vera Rose Ltd (13203385) United Kingdom