About Didgeridoo Connections Limited (03667249) United Kingdom