About Lubz Telecom Ltd (06928138) United Kingdom