About Project Upholstery Ltd (10870646) United Kingdom