About Sendo Shipping Ltd. (09778303) United Kingdom