S & L FARM SERVICES LIMIT… 661849 valorisation | Upswitch bv