About Lift Television Limited (07202665) United Kingdom