About B&c Service Centre Limited (SC495703) United Kingdom