About J Lee Telecoms Ltd (12372964) United Kingdom