Lovely engine you have there and a GREAT BIG WELCOME ABOARD from Connecticut, USA..
The catalog looks a bit aged as today 350 Pounds Sterling is about 406 Euro (not 590 as in catalog).
No matter the value, I don't have a good answer re the castings supplier.
I will send your photos to a friend who might provide more info.
Gil