About Micro Film Services (northern) Limited (00578681) United Kingdom