About Hafren Investments Ltd (02181722) United Kingdom