About The Little Turk Limited (11215882) United Kingdom