About B&c Stevens Limited (13004508) United Kingdom