About Mfi Lancashire Ltd (12766508) United Kingdom