About H Peel & Sons (holdings) Limited (08998894) United Kingdom