About The Solar Range (technology) Ltd (11706929) United Kingdom