About Jack Pitt Ltd (10828726) United Kingdom