About Samrai Associates Limited (08821078) United Kingdom