About Sendale Limited (07583070) United Kingdom