About S & H B7 Limited (12409164) United Kingdom