About Brentford Foundries Limited (00515253) United Kingdom