About Loop Voice & Data Limited (07098448) United Kingdom