About Turnbull Stores Limited (12016830) United Kingdom