About S.g. Barai Limited (04513433) United Kingdom