About Jack Cavendish Associates Limited (10502048) United Kingdom