About The Native Showroom Ltd. (09049920) United Kingdom