About Ifm Design Limited (07578416) United Kingdom