About Thomas Dickens Developments Ltd (09564413) United Kingdom