About Chakrabarti Associates Limited (04962862) United Kingdom