About Neville Levy & Co Limited (06909230) United Kingdom