About Sendar Services Ltd (12066660) United Kingdom