About Jensa (strapping And Plastics) Limited (02904275) United Kingdom