About Les Clarkson & Son Limited (05048441) United Kingdom