About Neville Tucker (holdings) Limited (07980585) United Kingdom