About Mrfootage Stock Footage Video Library Limited (05665903) United Kingdom