About Thorogood Audio Visual Limited (09617091) United Kingdom