About Semacol Enterprises Limited (07802782) United Kingdom