About Rut Villamagna Ltd (09732223) United Kingdom