About Beacon Cast Assets Ltd (12401516) United Kingdom