About Pescara International Limited (08217322) United Kingdom