About Densems (holdings) Limited (00504273) United Kingdom