About Dung Beetle Limited (09101106) United Kingdom