About Soular Ltd (06516944) United Kingdom