About Solmerca Hus Ltd (09446452) United Kingdom