About Peter Hall & Sons Limited (03446931) United Kingdom