About Semo Sancus Ltd (09956706) United Kingdom