About Perry Jagger Ltd (12571081) United Kingdom