About Sambro International Limited (02432079) United Kingdom