About R & J Millard Ltd (13008436) United Kingdom