About Bermondsey Wool Company Limited (10871780) United Kingdom