About Amigo Television Limited (07087887) United Kingdom