About Densax Limited (06906179) United Kingdom