About R. Ashton & Son Limited (04496366) United Kingdom