About S.a. Sandhu Ltd (11438405) United Kingdom