About Jack Maxwell Limited (11688511) United Kingdom