About Howard De Walden Telecommunications Limited (03794398) United Kingdom