About Yeovil Nash Ltd (13633571) United Kingdom