About Turner Independent Trading Ltd (12794783) United Kingdom