About Densit Manufactured Products Limited (03038661) United Kingdom