About Studio Andersen Ltd. (11172581) United Kingdom