About Neville Barnes Limited (01541640) United Kingdom