About Ephraim Organ & Son Limited (00607086) United Kingdom