About Sambar Limited (06680338) United Kingdom