About Jeamec Limited (07617176) United Kingdom