About J F Edwards (primrose) Limited (10337032) United Kingdom