About Argyll Solar Limited (08324386) United Kingdom