About Semnonen Limited (07041108) United Kingdom