About The Hive Interior Design Studio Ltd (13208331) United Kingdom