About Neco International Limited (09929267) United Kingdom