About Steve Walker (fencing) Limited (06786191) United Kingdom