About Jack Dekanski Services Ltd (12531658) United Kingdom