About Mandrell Road Llp (OC411976) United Kingdom