About Cullum Investments Ltd (00967760) United Kingdom