About Jo Le Roux Ltd (11309506) United Kingdom