About Jenson Belle Ltd (12100888) United Kingdom