About J & J Bamford Ltd (06023251) United Kingdom