About Neville Roe Limited (01296806) United Kingdom