About Jehn Limited (13272447) United Kingdom