About Rickner Charles Limited (10920461) United Kingdom