About Mfc (predecessors) Limited (00468283) United Kingdom