About Sambi & Sambi Limited (SC278591) United Kingdom