About Ipt Solar Limited (09248185) United Kingdom