About Neilson Upholstery Limited (01819978) United Kingdom