About Nestcom Limited (08547899) United Kingdom