About Sendco Solutions Limited (11218170) United Kingdom