About Crookes Indian Limited (12891254) United Kingdom