About Claudius Ash Sons & Company Limited (02384058) United Kingdom