About Llandaff Athletic Club Limited (12110942) United Kingdom