About Villanelle Eldridge Ltd (12573697) United Kingdom