About Send Investments Limited (02680312) United Kingdom