About N&s Woodside Limited (12730126) United Kingdom