About Nordham Wallace Services Limited (11654861) United Kingdom