About D&jb Ltd (12319792) United Kingdom