About Northern & Shell Enterprises Limited (03012148) United Kingdom