About Milton Lloyd Limited (01238310) United Kingdom