About B&c Stp Management Limited (07906887) United Kingdom