About Parnell & Sons Ltd (12139031) United Kingdom