About Peter Barnes Broadcast Cameras Limited (07452995) United Kingdom