About Solar Haven Limited (05644055) United Kingdom