About Kites Nest (hastings) Limited (08866663) United Kingdom