About Staco Industry Limited (09705212) United Kingdom