would not surprise me at all if the specs i was given are (spoiler warning - bad air joke about to drop) "grossly inflated". Until i find info on the pump, everything is (dont' say you weren't warned) "up in the air".
update - the pump research has led me toward broomwade/compair in england. i found online pics that are almost exact. sent emails to a couple of UK companies but, as you can imagine, information is very limited.
i did find a casting # of C4184-26 and a logo with the letters sRs inside a pentagon shape. maybe that helps someone ID?