About Dreddge Partners Llp (OC429886) United Kingdom