About A&d Woolwich Limited (12449003) United Kingdom