About Pullman Jack Ltd (12434540) United Kingdom