About Nu-life Upholstery Repairs Limited (00528883) United Kingdom