About Scruffy D Broadcast Services Limited (06379574) United Kingdom