About Interior Project Solu Limited (10272739) United Kingdom