About Independent Power Technologies Limited (08480772) United Kingdom