About Peter Henderson Limited (04714897) United Kingdom