About Filex Archive Consultants Limited (03818314) United Kingdom