About Vestra Ltd (09193873) United Kingdom