About F And F Telly Ltd. (06907681) United Kingdom