About Igp Solar 24 Limited (13384297) United Kingdom