About D C Thornbury Ltd (11912870) United Kingdom