About Peter Powell Kites Limited (08331085) United Kingdom