About Clarke India Limited (10936336) United Kingdom