About Bloc Telly Ltd (SC691269) United Kingdom