About Sardo Branch Limited (12461057) United Kingdom