I can't comment too much on the motor it self, but the carburettors are impressive. Almost certainly a set of 58mm webers as fitted to 2.5 liter Coventry Climax. Red Dawson had a set of those on his Monza at one stage, if you did it today it would cost you about $24000 and everybody would say way too big!