About John Penn Limited (06618297) United Kingdom