About R. And E. Bamford Limited (01993923) United Kingdom