About Jenico Limited (03480567) United Kingdom