About The Motion Picture Camera Company Limited (05810057) United Kingdom