About De Friend Investments Ltd (05449969) United Kingdom