About Newby Foundries Limited (00112453) United Kingdom