About The Curtain People Ltd. (SC249925) United Kingdom