About Simel Limited (07741331) United Kingdom