About Sammilo Limited (09126136) United Kingdom