About Jefferson & Bennett Group Ltd (11507244) United Kingdom