About Kerhuel Limited (11255341) United Kingdom