About J M Michaux Ltd (07608908) United Kingdom