About Bromsgrove Winding Services Limited (03169472) United Kingdom