About John Peel & Son (holdings) Limited (03811631) United Kingdom