About Chhokars Limited (04927642) United Kingdom