About Denstar Limited (03083559) United Kingdom