About Millbank Casting & Management Ltd (10895367) United Kingdom