About R & Dills Ltd (11363362) United Kingdom