About Sir Woolwich Ltd (13615467) United Kingdom