About J Neville Interiors Ltd (06253145) United Kingdom