About The Spanish Box Ltd. (13108066) United Kingdom