About Cyl-press Limited (01486352) United Kingdom