About Densol Limited (04476964) United Kingdom