About Neil Mason Telecommunications Limited (09570698) United Kingdom