About Deanshield Limited Partnership (LP011230) United Kingdom