About Turner & Black Ltd (12352519) United Kingdom