About Contessa Consultants Ltd (09990332) United Kingdom