About Parnall & Sons Limited (00130770) United Kingdom