About R & A Leicester Ltd (11938213) United Kingdom