About Motion Control Cameras Limited (02889282) United Kingdom