About J.bamford Ltd (13194905) United Kingdom