About Sara & Alex Logistics Ltd (10531370) United Kingdom