About Samuel Earnshaw Limited (00955318) United Kingdom