About Walker Diecastings Holdings Ltd (11160346) United Kingdom