About R & J Bichard Limited (01867708) United Kingdom