About Jenic & Co Limited (07908748) United Kingdom