About Nl Barnard Limited (09162996) United Kingdom