About Dna Scaffolding Limited (06239362) United Kingdom