About Tower Hayes Solar Limited (09123844) United Kingdom