About S & B Mep Systems Limited (10299529) United Kingdom