About B Woolwich Limited (12597962) United Kingdom