About D G Clifton & Son Limited (07613313) United Kingdom