About Snicholls Broadcast Ltd (07276564) United Kingdom