About David Rumm Limited (07800748) United Kingdom