About Miniature Broadcast Cameras Ltd (05669351) United Kingdom