About Lombard J Y S (uk) Limited (05911097) United Kingdom