About Jack Cardiff Associates Ltd (10816430) United Kingdom