About D & J Bamford Ltd (07474843) United Kingdom