About The Solar Range Ltd (11929458) United Kingdom