About B.w.s.c.a. Limited (02884984) United Kingdom