About Vita Leeds 1 Devco Holdings Limited (11034880) United Kingdom