About Snr International Limited (12311848) United Kingdom