About S & B Mechanical Services Limited (07255292) United Kingdom