About B & L Solutions (north West) Limited (06138292) United Kingdom