About Nelson S Kitchen & Bathrooms Ltd (12332206) United Kingdom