About Lmf Controls Limited (04898782) United Kingdom