About Samuel Eden & Son Limited (05427142) United Kingdom