About The Curl Bar London Ltd (12117991) United Kingdom