About Solarex Limited (01519356) United Kingdom