About Cuttack Limited (08556726) United Kingdom