About J.b. Almond Ltd (10116318) United Kingdom