About De Montfort Street Llp (OC428237) United Kingdom