About The Turnbull Trading Company Limited (12208887) United Kingdom