About J & L Sysonby Holdings Limited (10358652) United Kingdom