About Absolute Solar Limited (07038542) United Kingdom