About Solarlab Research And Design Limited (05835419) United Kingdom