About Llandaff Investments Limited (00747307) United Kingdom