About Sendlesdo Limited (09451989) United Kingdom