About Dung Beetle Solutions Limited (09268393) United Kingdom