About Abbeyrise Solar Power Limited (02255149) United Kingdom