About Bristol Microfilm & Imaging Limited (03980243) United Kingdom