About Sengupta Limited (08911220) United Kingdom