About J&j Le Roux Ltd (11225327) United Kingdom