About Turner Bak Limited (10969627) United Kingdom