About S Chadha Limited (11838631) United Kingdom