About Smelc Ltd (07189900) United Kingdom