About Dewheart Investments Limited Partnership (LP014998) United Kingdom