About R. J. And D. E. Billings Limited (02019068) United Kingdom