About D & P Investment Management Ltd (SC407582) United Kingdom