About Dickens Construction Limited (11319079) United Kingdom