About Dingle Dell Limited (01573375) United Kingdom