About Sendry Limited (12816303) United Kingdom