About Sayle Investments Limited (09501561) United Kingdom