About Dump Technologies Limited (06589530) United Kingdom