About Vigor Solar Limited (07037773) United Kingdom