About Modo Commercial Kitchen Design Limited (07335720) United Kingdom