About Vera Rodriguez Ltd (13150312) United Kingdom