About Dr Solar Limited (06596375) United Kingdom