About Densey Ltd (06539584) United Kingdom