About Vasko Installations Limited (10775578) United Kingdom