About R. Sangha & Sons Ltd (12650566) United Kingdom