About B&asp Group Limited (12101598) United Kingdom