About Industria Solar Vigo Limited (13499405) United Kingdom