About R.s. Crooke Holdings Limited (05518939) United Kingdom