About Dxi Regeneration Limited (08718376) United Kingdom