About Dovehouse Investments Ltd. (07738823) United Kingdom