About Turner Holdings (cardiff) Limited (11217741) United Kingdom