About J.ferreira Ltd (09107907) United Kingdom