About Broadcast & Hoist Services Limited (06415702) United Kingdom