About The Black Foot Trading Company Limited (03235826) United Kingdom