About Hook Solar Limited (13395991) United Kingdom