About Haddeo Partners Llp (OC353364) United Kingdom