About Inoplas Technology Limited (01129378) United Kingdom