About Denbass Ltd (08435275) United Kingdom