About Densys Limited (07636839) United Kingdom