About Charles Crookes Limited (06545670) United Kingdom