About Adelco Screen Process Limited (01069153) United Kingdom