About John Pitcher Ltd (09781918) United Kingdom