About Scott Television & Media Limited (07568197) United Kingdom