About Halliwells Deansgate Limited Partnership (LP010506) United Kingdom