About D B Cushen & Sons Ltd (07691108) United Kingdom