About B & S Stockport Limited (12120358) United Kingdom