About Sawa Express Delivery Limited (12290445) United Kingdom